package org.fh.domain;

/**
 * 灯光控制参数
 * @Author: wwy
 * @Date: 2020/10/23 10:27
 */
public class LampControl extends BaseResponse {
    private String controllerStartId;//控制器控制起始id
    private String controllerStartIdScope1;//控制器范围1起始id
    private String controllerEndIdScope1;//控制器范围1结束id
    private String controllerStartIdScope2;//控制器范围2起始id
    private String controllerEndIdScope2;//控制器范围2结束id
    private String deliveryMode;//指令传递模式
    private String deliveryIntervalNumber;//指令传递间隔数
    private String controllerSource;//控制源
    private String yellowLightFrequency;//黄灯频率
    private String yellowLightLuminance;//黄灯亮度
    private String redLightFrequency;//红灯频率
    private String redLightLuminance;//红灯亮度
    private String wakeTime;//尾迹时间
    private String wakeArray;//尾迹组数
    private String carInspectionDeviceStatus;//车检器状态
    private String spikeStatus;//道钉状态

    public String getControllerStartId() {
        return controllerStartId;
    }

    public void setControllerStartId(String controllerStartId) {
        this.controllerStartId = controllerStartId;
    }

    public String getControllerStartIdScope1() {
        return controllerStartIdScope1;
    }

    public void setControllerStartIdScope1(String controllerStartIdScope1) {
        this.controllerStartIdScope1 = controllerStartIdScope1;
    }

    public String getControllerEndIdScope1() {
        return controllerEndIdScope1;
    }

    public void setControllerEndIdScope1(String controllerEndIdScope1) {
        this.controllerEndIdScope1 = controllerEndIdScope1;
    }

    public String getControllerStartIdScope2() {
        return controllerStartIdScope2;
    }

    public void setControllerStartIdScope2(String controllerStartIdScope2) {
        this.controllerStartIdScope2 = controllerStartIdScope2;
    }

    public String getControllerEndIdScope2() {
        return controllerEndIdScope2;
    }

    public void setControllerEndIdScope2(String controllerEndIdScope2) {
        this.controllerEndIdScope2 = controllerEndIdScope2;
    }

    public String getDeliveryMode() {
        return deliveryMode;
    }

    public void setDeliveryMode(String deliveryMode) {
        this.deliveryMode = deliveryMode;
    }

    public String getDeliveryIntervalNumber() {
        return deliveryIntervalNumber;
    }

    public void setDeliveryIntervalNumber(String deliveryIntervalNumber) {
        this.deliveryIntervalNumber = deliveryIntervalNumber;
    }

    public String getControllerSource() {
        return controllerSource;
    }

    public void setControllerSource(String controllerSource) {
        this.controllerSource = controllerSource;
    }

    public String getYellowLightFrequency() {
        return yellowLightFrequency;
    }

    public void setYellowLightFrequency(String yellowLightFrequency) {
        this.yellowLightFrequency = yellowLightFrequency;
    }

    public String getYellowLightLuminance() {
        return yellowLightLuminance;
    }

    public void setYellowLightLuminance(String yellowLightLuminance) {
        this.yellowLightLuminance = yellowLightLuminance;
    }

    public String getRedLightFrequency() {
        return redLightFrequency;
    }

    public void setRedLightFrequency(String redLightFrequency) {
        this.redLightFrequency = redLightFrequency;
    }

    public String getRedLightLuminance() {
        return redLightLuminance;
    }

    public void setRedLightLuminance(String redLightLuminance) {
        this.redLightLuminance = redLightLuminance;
    }

    public String getWakeTime() {
        return wakeTime;
    }

    public void setWakeTime(String wakeTime) {
        this.wakeTime = wakeTime;
    }

    public String getWakeArray() {
        return wakeArray;
    }

    public void setWakeArray(String wakeArray) {
        this.wakeArray = wakeArray;
    }

    public String getCarInspectionDeviceStatus() {
        return carInspectionDeviceStatus;
    }

    public void setCarInspectionDeviceStatus(String carInspectionDeviceStatus) {
        this.carInspectionDeviceStatus = carInspectionDeviceStatus;
    }

    public String getSpikeStatus() {
        return spikeStatus;
    }

    public void setSpikeStatus(String spikeStatus) {
        this.spikeStatus = spikeStatus;
    }

    @Override
    public String toString() {
        return "LampControl{" +
                "controllerStartId='" + controllerStartId + '\'' +
                ", controllerStartIdScope1='" + controllerStartIdScope1 + '\'' +
                ", controllerEndIdScope1='" + controllerEndIdScope1 + '\'' +
                ", controllerStartIdScope2='" + controllerStartIdScope2 + '\'' +
                ", controllerEndIdScope2='" + controllerEndIdScope2 + '\'' +
                ", deliveryMode='" + deliveryMode + '\'' +
                ", deliveryIntervalNumber='" + deliveryIntervalNumber + '\'' +
                ", controllerSource='" + controllerSource + '\'' +
                ", yellowLightFrequency='" + yellowLightFrequency + '\'' +
                ", yellowLightLuminance='" + yellowLightLuminance + '\'' +
                ", redLightFrequency='" + redLightFrequency + '\'' +
                ", redLightLuminance='" + redLightLuminance + '\'' +
                ", wakeTime='" + wakeTime + '\'' +
                ", wakeArray='" + wakeArray + '\'' +
                ", carInspectionDeviceStatus='" + carInspectionDeviceStatus + '\'' +
                ", spikeStatus='" + spikeStatus + '\'' +
                '}';
    }
}
